﻿	/*  ---------------------------------------------------------------  1. base (全局基本属性)  ---------------------------------------------------------------  2.link (链接)  ---------------------------------------------------------------  3.font (字体)  ---------------------------------------------------------------  4. layout (框架)  ---------------------------------------------------------------  5. header (头部)  ---------------------------------------------------------------  6.content (页中)  ---------------------------------------------------------------  7.footer (页底)  ---------------------------------------------------------------  8. search (当前位置/文章搜索)  ---------------------------------------------------------------  9.assist (辅助)  ---------------------------------------------------------------  10.tab (切换)  ---------------------------------------------------------------  11.ad (广告)  ---------------------------------------------------------------  *//*   --------------------------------------  *****  1. base(全局基本属性)   *****  --------------------------------------*/
html {  scrollbar-face-color : #6EDEDED;}
img  {border: 0px;}
fieldset, img {border:0;}
li {}
body,button, input, select, textarea,img 
/* for ie */ 
address, cite, dfn, em, var { font-style: normal; } 
code, kbd,samp { font-family: courier new, courier, monospace; }
ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}
address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
form,img,ul,ol,li,dl,dt,dd,p {  margin:0;  padding:0;  border:0;}
table,td,tr,th{  font-size:12px;}
ul li { }
img {  border:0;}
.clear {  clear:both;}
.floatleft {  float:left;}
.floatright {  float:right;}
.clear {  clear:both;}
/*  */
#banner {clear:both;}
/************* 分页 */
.pages {  clear:both;  margin:0px 10px;}
.pages strong {  color:#555;  display:block;  float:left;  height:18px;  line-height:18px;  float:left;  padding:0px 8px;  background:#F5F5F5;  border:1px solid #ccc;  margin: 0px 3px 0px 0px;}
.pages a {  display:block;  float:left;  height:18px;  line-height:18px;  float:left;  padding:0px 8px;  border:1px solid #CCC;  text-decoration:none;  margin: 0px 3px 0px 0px;  color:#555;}
.pages span {  float:right;}
/****************内容*/
#title h1 {  line-height:40px;  padding-top:20px;  font-size:22px;  text-align:center;  background:url(point.gif) left bottom repeat-x;  color:#333;  font-weight:bold;}
.contentinfo {  line-height:24px;  text-align:center;  color:#999;  padding-right:15px;  padding-bottom:15px;}
.contentinfo a {color:#999;}
.text {  padding:30px 20px;  text-align:14px;  line-height:200%;  color:#333;}
.floatright {float:right;}
.floatleft {float:left}
.blank10,.blank30,.blank20 {clear:both;height:10px;overflow:hidden;}
.blank30 {height:30px;}.blank20 {height:20px;}
/*工具*/
#tool {	font-size:12px;	line-height:20px;	height:20px;	padding:0 0 0 10px;	overflow: hidden;}
#tool ul {	float:left;}
#tool ul li {	float:left;	width:90px;	line-height:20px;}
#tool .commentary, #tool .print, #tool .copy, #tool .email, #tool .close, #tool .rss_2, #tool .t_1, #tool .t_2, #tool .t_3 {	background-image: url(tool.gif);	background-repeat: no-repeat;	background-position: left -20px;	height:20px;	line-height:20px;	padding:0 0 0 25px;	display:block;	margin:0 10px 0 0;	color:#333;}
#tool .print {	background-position: left -40px;}
#tool .copy {	background-position: left -80px;}
#tool .email {	background-position: left -100px;}
#tool .close {	background-position: left -60px;}
#tool .rss_2 {	background-position: left -120px;}
#tool .t_1 {	background-position: left -140px;}
#tool .t_2 {	background-position: left -160px;}
#tool .t_3 {	background-position: left -180px;}
#tool .t_4 {padding-left:20px;background:url(comment.gif) left 3px no-repeat;}
#tool .orders {padding-left:20px;background:url(orders.gif) left 2px no-repeat;}
#tool .sinaicon {padding-left:20px;background:url(sinaicon.png) left -1px no-repeat;}
.comm {    background: url("images/comment.gif") no-repeat scroll 10px 7px transparent;    height: 28px;    line-height: 28px;    padding-left: 35px;}
.commentnumber {    color: #CC0000;    padding: 0 5px;}
#textarea {    background: url("logo3.gif") no-repeat scroll right bottom #FFFFFF;    border-color: #E0DDDD;    border-style: solid;    border-width: 1px;    height: 50px;    width: 100%;}
.input_d {    background: url("images/input_bg_d.gif") no-repeat scroll left top transparent;    border: medium none;    font-size: 12px;    height: 29px;    line-height: 29px;    padding: 0 10px;    width: 190px;}
.input_c {    background: url("images/input_bg_c.gif") no-repeat scroll left top transparent;    border: medium none;    font-size: 12px;    height: 21px;    line-height: 21px;    padding: 0 10px;    width: 39px;}
.input_hui .key{border:1px solid #c1c1c1; height:20px; line-height:20px; padding:3px;}
.back, .btn {    background: url("tijiao.jpg") no-repeat scroll left top transparent;    border: medium none;    clear: both;    color: white;    display: block;    font-size: 12px;    height: 29px;    line-height: 29px;    margin: 15px 0;    padding-left: 10px;    text-align: center;    text-decoration: none;    width: 101px;    cursor:pointer;text-indent:-9999px;}
.comment_list {    padding: 0 20px;}
.comment_list dt strong {    color: #70AADA;}
.comment_list dt span {    color: #CCCCCC;    float: right;}
.comment_list dd {    background: url("images/point.gif") repeat-x scroll left bottom transparent;    font-size: 12px;    padding-left:10px;    padding-top:10px;}/************* 分类列表 */
.news_list {  padding:0 10px;  text-align:left;}
.news_list li {  line-height:30px;  padding-left:15px;   height:30px;   width:310px;float:left;  background:url(icon06.gif) left 12px no-repeat;}
.news_list li a {  color:#4B4B4B;font-size:14px;}
.news_list li a:hover{color:#4b86c2;}
.news_list h2{font-size:14px;font-weight:300;}
.news_list_1 {  padding:10px;  text-align:left;}
.news_list_1 li {  line-height:40px;   padding-left:15px;   height:40px;  background:url("line-2.gif") repeat-x scroll left bottom;}
.news_list_1 li a { line-height:40px;   color:#666;    background:url("icon06.gif") no-repeat scroll 0 6px;    padding-left: 15px;}
.news_list_1 .date{    color: #999999;    float: right;    font-weight: normal;    padding-right: 15px; }
.news_list_2 li{ padding:0 10px;  float:left;  background:url(icon06.gif) left 15px no-repeat;height:30px;line-height:30px;}
.news_download_1{width:500px;display:block;float:left;}
.news_download_2{width:200px;display:block;float:right;}
.zx_title{
	background: url("zx.jpg") no-repeat scroll 0 30px transparent;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 10px;
	padding: 28px 0 0 100px;}
.category_title {  clear:both;  line-height:38px;  height:38px;  color:#333333;  padding:0px 15px 0px 40px;  background:url(pd_1.jpg) 0 0 no-repeat #f7fbff;  border:1px solid #ccc;  box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);}
.category_title span {  float:right;}
.category_title a{font-size:14px;line-height:38px;color:#4b86c2;font-weight:bold;}
.category_title a:link{color:#4b86c2;}
.category_title a:visited{color:#4b86c2;}
.category_title h4 {  font-size:14px;}
.news_text h5,.news_text_pic h5 {  float:right;  width:525px;  font-weight:bold;  font-size:12px;  text-align:left;  color:#333;  padding-left:20px;  background:url(icon05.gif) left 6px no-repeat;  _background:url(icon05.gif) left 12px no-repeat;}
.news_text h5 {  width:670px;}
.news_text h5,.news_text_pic h5 a {  color:#333;}
.news_list .date,.news_text h5 .date,.news_text_pic h5 .date,.strgrade {  float:right;  padding-right:15px;  color:#999;  font-weight:normal;}
.strgrade {  display:block;  width:160px;  text-align:left;}
.news_list p {  margin:5px;  padding:5px 5px 5px 20px;  background:#FFF;  text-indent:2em;}
.news_text,.news_text_pic {  clear:both;  height:auto;padding-right:10px;}
.news_text p,.news_text_pic p {  float:right;  width:560px;  text-align:left;  color:#666;  padding:5px;  text-indent:2em;}
.news_text p {  width:680px;}a.news_text_img {  display:block;  float:left;  overflow:hidden;  border:1px solid #ccc;}
.news_text_img img {  height:100px;  margin-right:15px;}
.list1 a,.list2 a,.list3 a {  padding-right:30px;  background:url(new.gif) right 2px no-repeat;}
/************* 产品 */
.product_box {  float:left;  width:142px;  margin:15px 15px 0px;_ margin:15px 12px 0px;  padding:5px;  background:url(piclist_1.png) right top no-repeat;  overflow:hidden;}
.product_box img {  width:142px;}
.product_box a {  display:block;  width:142px;  height:114px;  font-size:12px;  overflow:hidden;}
.product_box h5 {  margin-top:10px;  text-align:center;  font-weight:normal;}
.product_box h5 a {  height:44px;  line-height:18px;}
.p_info {  line-height:20px;  padding-left:20px;  background:url(bullet1.gif) left top no-repeat;  color:#0D61BA;  font-size:14px;  font-weight:bold;}
.p_info p{color: #008080;
	padding-left: 15px;
	padding-top: 15px;}
.info_1{float:left;}
/************* 当前位置 */
#position {  line-height:22px;  padding-bottom:35px;  color:#999;  text-align:right;  background:url(point.gif) left 26px repeat-x;}
#position a {  height:12px;  line-height:12px;  padding:7px 10px;  background:url(icon02.gif) left 9px no-repeat;  color:#999;}
/************* 搜索 */
#search {  height:18px;  line-height:18px;margin-bottom:20px;}
#inputsearch {   border:none;  margin:0px;  padding:0px 0px 0px 17px;  width:140px;  height:18px;  line-height:18px;  font-size:12px;  color:#666;  background:url(search_input.gif); }
.s_btn {width:17px;height:18px;border:none;background:url(search.gif);}
/************* 代码高亮 */
.dp-HighLighter {border:1px solid #ccc;background:#F7F7F7 url(codebg.gif) left top repeat-y;}
.dp-HighLighter ol {padding-left:40px;}
.dp-HighLighter ol li {  padding-left:10px;  list-style-type:decimal;}
.tools {padding-left:10px;background:#F7F7F7;border-bottom:1px solid #ccc;}
/************* 投票 */
.vote-list {padding:10px;}
.vote-list li {  clear:both;  height:20px;  line-height:20px;  font-size:12px;  text-align:left;}
.vote-list #button {  float:right;}
#ballot {  height:10px;  _height:16px;  margin:0px 5px 0px 0px;}
.date {float:right;color:#999;}
.copyright a {color:#999}/*   
--------------------------------------  *****  9. assist (辅助)   *****  --------------------------------------*/
.p5 {  padding:5px;}
.p10 {  padding:10px;}
.blank5 {  clear:both;  height:5px;  overflow:hidden;}
.blank10,.blank30 {  clear:both;  height:10px;  overflow:hidden;}
.blank20 {  height:20px;}
.blank30 {  height:30px;}
.padding10 {  padding:10px;}
.margin5 {  margin:5px;}
.padding5 {  padding:5px;}
.blank5 {  clear:both;  height:5px;  overflow:hidden;}
.hr {  clear:both;  height:1px;  background:url(point.gif) repeat-x;}
.cpzx-xiang {    line-height: 30px;    margin: 0 auto;    padding: 10px 0 10px;    width: 680px;	font-size:12px;}
.cpzx-xiang table a{color:#0072BC;text-decoration:underline;}
.cpzx-xiang table {    background: none repeat scroll 0 0 #b8b8b8;    border: medium none;    margin: 0px 0 10px;    padding: 0;    width: 680px;}
.cpzx-xiang_title {    font-size: 12px;    font-weight: bold;    padding-left: 5px;}
.cpzx-xiang {    line-height: 30px;}
.cpzx-xiang tr {    background: none repeat scroll 0 0 #FFFFFF;}
.cpzx-xiang td {    padding: 3px 2px 3px 5px;}
.cpzx-xiang_td1, .cpzx-xiang_td2, .cpzx-xiang_td3, .cpzx-xiang_td4, .cpzx-xiang_td5, .cpzx-xiang_td6, .cpzx-xiang_td7 {    background: none repeat scroll 0 0 #F4F4F4;    text-align: center;}
.cpzx-xiang_td1 {    width: 35px;}
.cpzx-xiang_td2 {    width:120px;}
.cpzx-xiang_td4 {    width:200px;}